package com.softer.wxzj.entity;

import com.softer.wxzj.entity.base.BaseEntity;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author zcz
 * @date 2019/7/29
 */
@Data
public class AccCalculateInterestInfo extends BaseEntity {
    private String roomName;
    private String cellName;
    private String tallyDate;
    /**
     * 结息编号
     */
    private String rateNo;
    /**
     * 结息年份
     */
    private String interestYear;
    /**
     * 结息日期
     */
    private String interestDate;
    /**
     * 完整的结息日期
     */
    private String fullInterestDate;
    /**
     * 完整的结息开始日期
     */
    private String fullInterestDateStart;
    /**
     * 完整的结息结束日期
     */
    private String fullInterestDateEnd;
    /**
     * 承办银行
     */
    private String bankId;
    /**
     * 承办银行
     */
    private String bankName;
    /**
     * 总利息
     */
    private BigDecimal totalInterest;
    /**
     * 账户类型(字典)
     */
    private String accountType;
    /**
     * 账户类型(字典)
     */
    private String accountTypeName;
    /**
     * 计息类型（字典）
     */
    private String interestType;
    /**
     * 利率(最终执行的利率，设置利率为即使利率，活期/活转定为结息时提取的利率配置表)
     */
    private BigDecimal rate;
    /**
     * 是否当前使用  1是  0否
     */
    private String state;
    /**
     * 财务记账状态 1已记账 0未记账
     */
    private String accState;
    /**
     * 结息类型   关联字典  （一月、二月、一年）
     */
    private String rateType;
    /**
     * 利息（利息分配时用的字段，非利息分配则为空）
     */
    private BigDecimal interest;
    /**
     * 计息类型中文名
     */
    private String interestTypeName;
    /**
     * 结息人
     */
    private String operNo;
    /**
     * 结息时间
     */
    private String operTime;
    /**
     * 小区id
     */
    private String regionId;
    /**
     * 小区id
     */
    private String houseId;
    /**
     * 小区名称
     */
    private String regionName;
    /**
     * 分配金额
     */
    private BigDecimal distributionAmount;
    /**
     * 总合计
     */
    private BigDecimal totalAmount;
    /**
     * 自然幢名
     */
    private String buildName;
    /**
     * 自然幢id
     */
    private String buildId;
    /**
     * 房屋坐落
     */
    private String houseSite;
    /**
     * 业主姓名
     */
    private String ownerName;
    /**
     * 交易类型  业主利息、收益分配
     */
    private String transTypeName;
    /**
     * 利息金额
     */
    private BigDecimal interestAmount;
    /**
     * 分配合计
     */
    private BigDecimal fundBal;
    /**
     * 正在计算中1是  0否
     */
    private String isCalculation;
    /**
     * 正在计算中1是  0否
     */
    private String isAdvance;
    /**
     * 是否可以结息 1是  0否
     */
    private String isOperation;

}